ad-lib a performance

Translations
improviser une prestation
Definitions
To perform or speak in a spontaneous or improvised manner, without a script or pre-planned dialogue, often relying on creativity and quick thinking.